5 research outputs found
Software Metrics in Boa Large-Scale Software Mining Infrastructure: Challenges and Solutions
In this paper, we describe our experience implementing some of classic
software engineering metrics using Boa - a large-scale software repository
mining platform - and its dedicated language. We also aim to take an advantage
of the Boa infrastructure to propose new software metrics and to characterize
open source projects by software metrics to provide reference values of
software metrics based on large number of open source projects. Presented
software metrics, well known and proposed in this paper, can be used to build
large-scale software defect prediction models. Additionally, we present the
obstacles we met while developing metrics, and our analysis can be used to
improve Boa in its future releases. The implemented metrics can also be used as
a foundation for more complex explorations of open source projects and serve as
a guide how to implement software metrics using Boa as the source code of the
metrics is freely available to support reproducible research.Comment: Chapter 8 of the book "Software Engineering: Improving Practice
through Research" (B. Hnatkowska and M. \'Smia{\l}ek, eds.), pp. 131-146,
201
Suppression of Supply Current Harmonics of 18-Pulse Diode Rectifier by Series Active Power Filter with LC Coupling
The reported research aims at improving the quality of three-phase rectifier supply currents. An effective method consists of adding properly formed booster voltages to the fundamental supply voltages using a series active filter. In the proposed solution, the booster voltages are generated by three single-phase systems consisting of inverters, LC filters, and single-phase transformers. The application of LC couplings ensures low emission of disturbances, but may provoke compensator stability problems. The article presents the current control system for a series active filter designed to suppress the dominant harmonics in the supply currents of an 18-pulse rectifier, without interference into fundamental current components. A proportional control is proposed in combination with integral terms implemented in the orthogonal coordinate systems, which synchronically rotate with frequencies equal to those of the harmonic components to be eliminated. The use of complex gains in integral terms allows a simple phase correction of the output signals. A description is given of the method to determine controller parameters based on the mathematical model of the control object. Sample results of experimental tests performed in steady-state and transient conditions are included to illustrate the quality of performance of the series active filter as compared to the results recorded for the rectifier alone, and for the rectifier with additional line reactor. The applied control method of active filter significantly reduces harmonic distortion of the grid current, which is particularly advantageous at nonideal supply voltage and low loads